#include <Interactiv/Interactiv> 

void Interactiv_Base::update(UINT message, WPARAM wParam, LPARAM lParam)
{
	for (size_t i = 0; i < MouseMessageUpdateList.size(); i++)
	{
		MouseMessageUpdateList[i]->update(message, wParam, lParam);
	}
}

void Interactiv_Base::CreateObject(osg::Vec3f center, double radius)
{

}


void Interactiv_Base::addMouseMessage( MouseMessageUpdate* update )
{
	MouseMessageUpdateList.push_back(update);
}

void Interactiv_Base::buttonExecute(std::string command_text)
{

}

